coroutine

coroutine
сопрограмма
конструкция, применяемая для реализации или имитации параллельной обработки в некоторых ЯВУ, наиболее известный из которых Simula. Тип подпрограммы, которая может в любой момент передать управление аналогичной именованной сопрограмме. В отличие от обычных подпрограмм и процедур, не возвращает автоматически управление вызвавшей её программе и не разрушает локальные данные, так что при новом вызове может возобновить выполнение с того места, на котором остановилась. Две или несколько сопрограмм могут поэтому многократно вызывать друг друга и выполняться совместно в режиме чередования

Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. . 1998-2007.

Игры ⚽ Поможем решить контрольную работу

Смотреть что такое "coroutine" в других словарях:

  • Coroutine — Coroutines are computer program components that generalize subroutines to allow multiple entry points for suspending and resuming execution at certain locations. Coroutines are well suited for implementing more familiar program components such as …   Wikipedia

  • Coroutine — Dans un programme, une coroutine est une unité de traitement qui s apparente à une routine. À ceci près, que la sortie d une routine met fin à la routine, alors que la sortie de la coroutine peut être le résultat d une suspension de son… …   Wikipédia en Français

  • Coroutine — In der Informatik sind Koroutinen (auch Coroutinen) eine Verallgemeinerung des Konzepts einer Prozedur oder Funktion. Der prinzipielle Unterschied zwischen Koroutinen und Prozeduren ist, dass Koroutinen ihren Ablauf unterbrechen und später wieder …   Deutsch Wikipedia

  • coroutine — koprogramė statusas T sritis informatika apibrėžtis Programos komponentas, veikiantis panašiai kaip ↑paprogramė, tiktai, į jį kreipiantis pakartotinai, pradedama vykdyti nuo tos vietos, kurioje baigėsi ankstesnio kreipimosi į jį vykdymas.… …   Enciklopedinis kompiuterijos žodynas

  • coroutine — noun A piece of code that performs a task, and that can be passed new input and return output more than once. Although a powerful tool, coroutines can be hard to understand due to the way data can flow back and forth between sections of the code …   Wiktionary

  • coroutine — ● n. m. ►PROG routine qui débute son exécution à l endroit où le programme a été interrompu pour la dernière fois, et qui n a pas besoin de rendre la main …   Dictionnaire d'informatique francophone

  • Modula-2 — Modula Apparu en 1977 Auteur Niklaus Wirth Paradigme générique, procédural, impératif …   Wikipédia en Français

  • Modula-3 — Modula 2 Modula Apparu en 1977 Auteur …   Wikipédia en Français

  • Modula-II — Modula 2 Modula Apparu en 1977 Auteur …   Wikipédia en Français

  • Simula — (Simple universal language) a été créé en 1962 sous la dénomination Simula I par Ole Johan Dahl et Kristen Nygaard à partir d Algol 60. Le langage évolua en 1967 sous le nom de Simula 67 en implantant le premier le modèle de classe de Hoare… …   Wikipédia en Français

  • Сопрограмма — (англ. coroutine) компонент программы, обобщающий понятие подпрограммы, который дополнительно поддерживает множество входных точек (а не одну как подпрограмм …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»